﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Entity;

namespace FloodFree.Common
{
    public class SensorUpdate : DbContext
    {
        public int Id { get; set; }
        public Sensor Sensor { get; set; }
        public DateTime Date { get; set; }
        public int Status { get; set; }
        public int StatusType { get; set; }

        public String StatusTypeDescription()
        {
            switch (StatusType)
            {
                case 1: return "Enchente";
                case 2: return "Temperatura";
                case 3: return "Pressão";
                default: return "";
            }
        }

        public String StatusDescription()
        {
            if (StatusType == 1)
            {
                switch (Status)
                {
                    case 1: return "Ativado";
                    case 0: return "Desativado";
                    default: return "";
                }
            }

            return "";
        }
    }
}
